#pragma once

#include "Raptor.h"

class RaptorLion : public Raptor
{
public:
	RaptorLion();
	~RaptorLion();

	virtual void Update(float elapsedTime) override;
	virtual void Render(void) override;
	virtual void HandleCollision(const IEntity* pOther)	override;
	void LaserTargetCheck();

private:
	float m_fLaserFireRate;
	float m_fLaserTimer;
	float m_fLaserRage; // might be a vector 
	IEntity* m_LaserTarget;

};

